Synonyms for "general-purpose bomb"

Words with similar meaning